﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Urb.Weather.Wunderground
{
    public class WundergroundWeatherData
    {
        public string LocationFull { get; set; }
        public string City { get; set; }
        public string State { get; set; }
        public string Country { get; set; }
        public string CountryISO3166 { get; set; }
        public decimal? Latitude { get; set; }
        public decimal? Longitude { get; set; }
        public string Elevation { get; set; }
        public string StationId { get; set; }

        public string ObservationTime { get; set; }
        public DateTimeOffset? ObservationTimeRFC822 { get; set; }
        public int? ObservationEpoch { get; set; }

        public string LocalTime { get; set; }
        public string LocalTimeRFC822 { get; set; }
        public int? LocalEpoch { get; set; }

        public string Weather { get; set; }
        public short? TemperatureF { get; set; }
        public short? TemperatureC { get; set; }
        public string RelativeHumidity { get; set; }
        public string WindDir { get; set; }
        public short? WindDegrees { get; set; }
        public short? WindMph { get; set; }
        public string WindGustMph { get; set; }
        public decimal? PressureMb { get; set; }
        public decimal? PressureIn { get; set; }
        public decimal? DewPointF { get; set; }
        public decimal? DewPointC { get; set; }
        public decimal? VisibilityMi { get; set; }
        public decimal? VisibilityKm { get; set; }

        public string SourceXml { get; set; }
    }
}


